willowleaf lettuce - Spanish English Dictionary